barrier forest - French English Dictionary